Регистрация...

Eserv Forum / E3 / Eserv 3 Web and FTP Servers Support / Настройка каталогов FTP

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Новости
12.10.2009
Переезд завершен
acFTP/3.0/beta, build 7630, 06.02.2007
PigMail/PigProxy version 1.29

До сегодняшнего дня FTP сервер работал для "личных" нужд группы продвинутых пользователей. И вот срочно понадобилось привести всё это дело в "официальный" вид. После попыток перестройки существующих настроек не работал ни один каталог. Поэтому удалил настройки виртуальных каталогов и прав доступа для FTP — и настраиваю поновой.
Имеются каталоги (разобраться с ними, жальше уже понятно будет):
D:\ftproot D:\ftproot\user D:\incoming

Задал корень сайта — D:\ftproot.
Первые две директории заходятся нормально.
Третью пробовал:
;;;/incoming/;;d:;1;
всё-равно идёт в корень сайта.
15:18:13 84 192.168.42.72;User@Domain;192.168.42.204/incoming;D:\ftproot\incoming;D:\FTPROOT\;DLRWX 15:18:13 84 192.168.42.72;User@Domain;192.168.42.204/;D:\ftproot\;D:\FTPROOT\;DLRWX


Как правильно прописать в VirtualFolders.txt третью директорию ?
 
Комментарии к этой версии (06.03.2007 16:25) [~ND] 2de78a8f
АвторДатаТекстtags
pig06.03.2007 16:41
Надо ставить бету 1.30 — там я сделал обработку ситуации, когда путь к каталогу в URI не завершается слэшем. А предыдущие версии в этой ситуации думают, что речь идёт о файле.
imported
ND06.03.2007 17:04
pig пишет: когда путь к каталогу в URI не завершается слэшем
это про ссылку /incoming/ в VirtualFolders ?
А иначе никак ?

Сколько раз уже зарекался работать из Far с FTP , через IE7 совсем другая картина.
При
;;;/incoming/;;d:;;
виртуальный каталог работает.
При
;;;/incoming/;;d:;1;
открывается весь диск D:.
imported
pig06.03.2007 17:23
Ну да, правильно. Если каталог виртуальный, то сам в результирующий путь не попадает.
imported
ND06.03.2007 17:30
В итоге чтобы работала следующая структура:
D:\ftproot D:\ftproot\user D:\incoming

В VirtualFolders.txt прописано:
;;;/;;d:\ftproot;1; ;;;/user/;;d:\ftproot\user\;1; ;;;/incoming/;;d:;;


При назначении прав через WEB, не нашёл ACCESS:ALL — хотя раньше было такое, и в приложении 1 указано.
imported
pig06.03.2007 18:57
ALL для FTP-сервера не требуется, на нём ничего не выполняется. ACCESS:NOEXEC — то, что надо. Можно, конечно, и вернуть (если было; может быть, смотрели права для HTTP-сервера?), ничего страшного не случится. FTP-сервер право выполнения всё равно не проверяет.
imported
ND06.03.2007 19:27
Спасибо за помощь
imported
Работает на Eserv/5.05567 (10.02.2020)